package dfbz.ArraytList;
/*
* java.util.ArrarList<E> 集合
*  特点:
*      1.可变长度数组的实现
*      2.<E> 泛型:指定集合中统一存储的是什么类型
*      3.直接打印集合不是地址值，而是集合中的元素[1,2,3]
*      4.创建集合是，右边<>里面的类型在jdk7之后就可以不用写了，<>还是要写的
*  boolean add(E e)
*  E remove(int index)
*  boolean remove(Object o)
*  E get(int index)
*  int size()
* */

import java.util.ArrayList;

public class demo01 {
    public static void main(String[] args) {
        ArrayList<String> list=new ArrayList<>();
        list.add("admin1");
        list.add("admin2");
        list.add("admin3");//添加内容到list
        System.out.println(list);//打印list集合中的元素
        list.remove(0); //移除索引为0的元素。
        System.out.println(list);//打印删除list集合中的元素
        list.remove("admin2");//利用remove重载的方法，传入一个object对象，通过内容检索去删除。
        System.out.println(list);
    }
}
